package com.mf.morefun.bean;

import java.util.List;

public class ReadDetailBean {

    /**
     * id : 228408788095471616
     * createDate : 2018-09-23 06:54
     * updateDate : 2018-09-28 16:14
     * name : 测试3
     * cover : http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/img/2018-09-23/kaGG8WeD67/女头② (84).png
     * introduce :
     * unit : {"id":"227289826427277312","createDate":null,"updateDate":null,"series":{"id":"227180779338338304","createDate":null,"updateDate":null,"name":"Oxford Reading Tree L1","cover":null,"classification":null,"nns":null,"sort":null,"releaseapp":null},"name":"Oxford Reading Tree L1- Unit 1","sort":1}
     * sort : null
     * numberWords : null
     * ar : null
     * ls : null
     * nns : 3
     * viewerCount : null
     * releaseapp :
     * haveTestFlag : 0
     * haveListenFlag : 0
     * mfimgList : []
     * mfaudioList : []
     * mfVideoList : []
     * mfPicaudioRelList : []
     * mfBookLietenList : []
     */

    private String id;
    private String createDate;
    private String updateDate;
    private String name;
    private String cover;
    private String introduce;
    private UnitBean unit;
    private Object sort;
    private Object numberWords;
    private Object ar;
    private Object ls;
    private String nns;
    private Object viewerCount;
    private String releaseapp;
    private String haveTestFlag;
    private String haveListenFlag;
    private List<?> mfimgList;
    private List<?> mfaudioList;
    private List<MfVideoBean> mfVideoList;
    private List<?> mfPicaudioRelList;
    private List<?> mfBookLietenList;
    private boolean isSelected = false;

    public boolean isSelected() {
        return isSelected;
    }

    public void setSelected(boolean selected) {
        isSelected = selected;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCover() {
        return cover;
    }

    public void setCover(String cover) {
        this.cover = cover;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }

    public UnitBean getUnit() {
        return unit;
    }

    public void setUnit(UnitBean unit) {
        this.unit = unit;
    }

    public Object getSort() {
        return sort;
    }

    public void setSort(Object sort) {
        this.sort = sort;
    }

    public Object getNumberWords() {
        return numberWords;
    }

    public void setNumberWords(Object numberWords) {
        this.numberWords = numberWords;
    }

    public Object getAr() {
        return ar;
    }

    public void setAr(Object ar) {
        this.ar = ar;
    }

    public Object getLs() {
        return ls;
    }

    public void setLs(Object ls) {
        this.ls = ls;
    }

    public String getNns() {
        return nns;
    }

    public void setNns(String nns) {
        this.nns = nns;
    }

    public Object getViewerCount() {
        return viewerCount;
    }

    public void setViewerCount(Object viewerCount) {
        this.viewerCount = viewerCount;
    }

    public String getReleaseapp() {
        return releaseapp;
    }

    public void setReleaseapp(String releaseapp) {
        this.releaseapp = releaseapp;
    }

    public String getHaveTestFlag() {
        return haveTestFlag;
    }

    public void setHaveTestFlag(String haveTestFlag) {
        this.haveTestFlag = haveTestFlag;
    }

    public String getHaveListenFlag() {
        return haveListenFlag;
    }

    public void setHaveListenFlag(String haveListenFlag) {
        this.haveListenFlag = haveListenFlag;
    }

    public List<?> getMfimgList() {
        return mfimgList;
    }

    public void setMfimgList(List<?> mfimgList) {
        this.mfimgList = mfimgList;
    }

    public List<?> getMfaudioList() {
        return mfaudioList;
    }

    public void setMfaudioList(List<?> mfaudioList) {
        this.mfaudioList = mfaudioList;
    }

    public List<MfVideoBean> getMfVideoList() {
        return mfVideoList;
    }

    public void setMfVideoList(List<MfVideoBean> mfVideoList) {
        this.mfVideoList = mfVideoList;
    }

    public List<?> getMfPicaudioRelList() {
        return mfPicaudioRelList;
    }

    public void setMfPicaudioRelList(List<?> mfPicaudioRelList) {
        this.mfPicaudioRelList = mfPicaudioRelList;
    }

    public List<?> getMfBookLietenList() {
        return mfBookLietenList;
    }

    public void setMfBookLietenList(List<?> mfBookLietenList) {
        this.mfBookLietenList = mfBookLietenList;
    }

    public static class UnitBean {
        /**
         * id : 227289826427277312
         * createDate : null
         * updateDate : null
         * series : {"id":"227180779338338304","createDate":null,"updateDate":null,"name":"Oxford Reading Tree L1","cover":null,"classification":null,"nns":null,"sort":null,"releaseapp":null}
         * name : Oxford Reading Tree L1- Unit 1
         * sort : 1
         */

        private String id;
        private Object createDate;
        private Object updateDate;
        private SeriesBean series;
        private String name;
        private int sort;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public Object getCreateDate() {
            return createDate;
        }

        public void setCreateDate(Object createDate) {
            this.createDate = createDate;
        }

        public Object getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(Object updateDate) {
            this.updateDate = updateDate;
        }

        public SeriesBean getSeries() {
            return series;
        }

        public void setSeries(SeriesBean series) {
            this.series = series;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public static class SeriesBean {
            /**
             * id : 227180779338338304
             * createDate : null
             * updateDate : null
             * name : Oxford Reading Tree L1
             * cover : null
             * classification : null
             * nns : null
             * sort : null
             * releaseapp : null
             */

            private String id;
            private Object createDate;
            private Object updateDate;
            private String name;
            private Object cover;
            private Object classification;
            private Object nns;
            private Object sort;
            private Object releaseapp;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public Object getCreateDate() {
                return createDate;
            }

            public void setCreateDate(Object createDate) {
                this.createDate = createDate;
            }

            public Object getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(Object updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public Object getCover() {
                return cover;
            }

            public void setCover(Object cover) {
                this.cover = cover;
            }

            public Object getClassification() {
                return classification;
            }

            public void setClassification(Object classification) {
                this.classification = classification;
            }

            public Object getNns() {
                return nns;
            }

            public void setNns(Object nns) {
                this.nns = nns;
            }

            public Object getSort() {
                return sort;
            }

            public void setSort(Object sort) {
                this.sort = sort;
            }

            public Object getReleaseapp() {
                return releaseapp;
            }

            public void setReleaseapp(Object releaseapp) {
                this.releaseapp = releaseapp;
            }
        }
    }
    public static class MfVideoBean {
        /**
         * id : 304629019607961600
         * createDate : null
         * updateDate : null
         * type : null
         * book : null
         * listen : null
         * address : http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/219825606261608450/server/video/2019-04-21/yrYKFCjdPx-f0c50cea808da10f11c3eea69cde22c3.mp4
         * sort : null
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String type;
        private String book;
        private String listen;
        private String address;
        private String sort;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getBook() {
            return book;
        }

        public void setBook(String book) {
            this.book = book;
        }

        public String getListen() {
            return listen;
        }

        public void setListen(String listen) {
            this.listen = listen;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }
    }
}
